gift parcel - French English Dictionary